#pragma once

#include <vector>
#include <memory>
#include<stack>

#include "Polygon.h"
#include "LineStrip3D.h"
#include "Scene.h"

std::vector<std::shared_ptr<Polygon>> generatePolygons(const std::vector<std::shared_ptr<LineStrip3D>>& lines, Scene* scene);
